Anwendung von grafischen Validierungsregeln bei der Entwicklung von ITIntegrationsprozessen

نویسندگان

  • Jens Drawehn
  • Sven Feja
چکیده

Zunehmend stellt die Modellierung von (Geschäfts-)Prozessmodellen den Ausgangspunkt der Entwicklung von Software bspw. basierend auf Service-orientierten Architekturen dar. Um die syntaktische und semantische Korrektheit der Modelle zu überprüfen, sind sinnvoll einsetzbare Mechanismen notwendig. Die syntaktische Prüfung wird meist direkt von den Modellierungswerkzeugen unterstützt. Hingegen gibt es kaumAnsätze zum Einsatz von Validierungstechniken – wie demModel Checking – auf Geschäftsprozessebene. Außerdem wird die Wiederverwendung von Validierungsregeln bisher vernachlässigt. In diesem Beitrag wird die Erweiterung eines auf grafischen Validierungsregeln (EPK-G-CTL) basierenden Verfahren vorgestellt, mit dem fachliche Prozessmodelle gezielt auf semantische Aspekte überprüft werden können. Im Fokus der Betrachtungen steht die Frage, wie der Validierungsmechanismus in den Entwicklungsprozess eingebunden werden kann, so dass für die Entwickler ein erkennbarer Nutzen entsteht. Dabei sind die Aspekte der einfachen Erstellung und Anwendbarkeit sowie der Wiederverwendbarkeit der Validierungsregeln von Bedeutung.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Grafische Validierungsregeln am Beispiel von EPKs

Als Grundlage für die modellgetriebene Softwareentwicklung werden korrekte und qualitativ hochwertige Modelle bereits auf abstrakter fachlicher Ebene vorausgesetzt. Um die Qualität der Modelle zu sichern, existieren verschiedene Ansätze wie Modellprüfen (Model Checking). Modellprüfen ist eine formale Methode, mit der Modelle gegen eine Spezifikation validiert werden. Das Modell des Modellprüfer...

متن کامل

Modellbasierte Testentwicklung - Verwendung von Aktivitätsdiagrammen zur grafischen Entwicklung von Testfällen

Abstrakt: Die stetig wachsende Komplexität von Hardund Softwaresystemen, sowie steigender Funktionsumfang bei stets kürzer werdenden Produktzyklen führte im letzten Jahrzehnt zum zunehmenden Einsatz von modellbasierten Technologien in der Entwicklung. Dagegen werden für das Testen oft textbasierte Scriptoder kompilierte Programmiersprachen eingesetzt. Diese stellen hohe fachliche Anforderungen ...

متن کامل

Der dritte Weg - von der ingenieurmäßigen Entwicklung flexibler Anwendungen

Anwendungssysteme bilden immer die Prozesse der jeweiligen Fachabteilungen eines Unternehmens ab. In den Anfangstagen der Entwicklung von Geschäftsanwendungen erfolgte die Abbildung dieser fachlichen Aspekte vornehmlich im Quellcode der Anwendung; im Projektalltag ist heute häufig die Rede von „hartkodierten“ Prozessen, Regeln oder Konfigurationen. Mit der Wiederverwendung von Anwendungskompone...

متن کامل

Kompatibilitätsanalyse bei Evolution framework-basierter Anwendungen

Die Entwicklung betrieblicher Informationssysteme basiert auf dem Einsatz von Frameworks. Diese bieten ein hohes Maß an Wiederverwendung und sind flexibel anpassbar. Mit der Evolution der eingesetzten Frameworks unabhängig von der Anwendung entsteht die Notwendigkeit, Frameworks durch neuere Versionen zu ersetzen, um Fehler zu beheben oder neue Funktionen benutzen zu können. Etwaige Inkompatibi...

متن کامل

Entwicklung von Kopplungsarchitekturen - Evaluierung einer Methodik anhand eines Beispiels aus der Automobilzulieferindustrie

Eine wichtige Voraussetzung für die Gestaltung und effektive Durchführung von unternehmensübergreifenden Geschäftsprozessen ist eine leistungsfähige und flexible Kopplung der diese Prozesse unterstützenden Anwendungssysteme durch Kopplungssysteme. Trotz einer großen Anzahl an Integrationsprodukten auf dem Markt gibt es nur wenige umfassende Ansätze, die Aspekte der Modellierung und des Vorgehen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009